/* Web Designer : Tom Doan */
/* Email : doannnhandng@gmail.com*/
/* Website : ebuzzgroup.com */
/* Reset Css */
/* ------->> */
li{
	float:left;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
/* <<------- */
/* Clear css */
/* ------->> */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
/* <<------- */
body{background:#222 url(../images/bg_fix.gif) left repeat-x scroll/*** fix bg IE7,8 , FF , Safari***/; color:#fff; font:12px Arial, Helvetica, sans-serif;}
#bet24-wrapper {
	width:1015px; 
	height:1112px;; 
	/*background:#222;*/ 
	margin: 0 auto;
	}
#bet24-head{height:32px!important;width:auto;}
#bet24-head .left_head,#bet24-head .right_head{height:32px;float:left;width:500px;}
#bet24-head .right_head .right_head .boxlogin{height:32px;float:left;width:230px;}
#bet24-head .left_head li,#bet24-head .right_head li{margin-top:10px;font: bold 12px Arial, Helvetica, sans-serif;width:auto;height:25px;padding: 0;display: block;}
#bet24-head .left_head li a,#bet24-head .right_head li a{padding:2px 8px; color:#999; text-decoration:none;}
#bet24-head .left_head li a:hover,#bet24-head .right_head li a:hover{ padding:2px 8px; color:#df0000; text-decoration:underline;}
#bet24-head .right_head .loginbox{width:100px; height:32px; float:left; margin-left:5px;}
#bet24-head .right_head .loginbox input{background:#000;border:0px; height:19px; width:100px;font:11px Arial, Helvetica, sans-serif;color:#999; margin:7px 7px;}
.right_head .button{ margin-left:10px!important;}
.right_head .button input{margin-top:5px!important;}
#bet24-top{	height:70px;}
#bet24-top .logo{ width:170px; height:70px; background:transparent url(../images/logo.png) left no-repeat; float:left;}
#nav{
	width:825px;
	float:left;
	height:70px;}
#nav li a{
	color: #f6d957;
	display: block;
	float: left;
	padding: 25px 15px;
	text-decoration:none;

}
#nav li{
	font: 17px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:auto;
	height:69px; /*Fix IE,Chrome*/
	background:url(../images/li_nav.png) right center no-repeat;
	float: left;
	padding:0;
	display: block;
}
#nav li a:hover{
	display: block;
	background:url(../images/nav_hover.png) center bottom no-repeat;
	float: left;
	padding: 25px 15px;
	text-decoration: none;
	color:#df0000;
}
#nav li .active{
	display: block;
	background:url(../images/nav_hover.png) center bottom no-repeat;
	float: left;
	padding: 25px 15px;
	text-decoration: none;
	color:#df0000;
}
#bet24-sub-nav{ height:42px; float:left;width:100%;}
#bet24-sub-nav li{
	float:left; 
	display:block; 
	height:42px; 
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:auto;
	}
#bet24-sub-nav li a{
	color: #fff;
	display: block;
	float: left;
	padding: 11px 10px;
	text-decoration:none;
	}
#bet24-sub-nav li a:hover{
	color: #df0000;
	display: block;
	float: left;
	padding: 11px 10px;
	text-decoration:none;
	}
#bet24-sub-nav .active{color: #df0000;}

#bet24-container{height:905px; width:100%;float:left;}
/*Container left*/
/*==>>*/
#bet24-container-left{width:171px; float:left;height:auto; position:relative;}
#bet24-container-left .event img{width:170px; height:73px;}
#bet24-container-left .event .link {color:#fff;position:absolute;top:45px;font: 12px Arial, Helvetica, sans-serif; left:1px; /*fix IE7*/}
.link a{color:#fff;padding:12px;text-decoration:underline; }
.link a:hover{color:#fff;padding-left:12px; text-decoration:none;}
#bet24-container-left .boxsearch{height:26px; width:171px; float:left;}
#bet24-container-left .search{height:26px; width:123px;background:url(../images/bg_search.png) left no-repeat; float:left}
#bet24-container-left .search input{border:0px; height:19px; width:119px;font:11px Arial, Helvetica, sans-serif;color:#999;}
.button{width:48px; height:22px; float:left;}
.button input{font:11px Arial, Helvetica, sans-serif; border:0px; color:#fff; width:48px; height:22px;background:url(../images/button.png) no-repeat;}
.left_nav{width:169px; border:1px solid #3f3f3f; height:auto; float:left;margin-top:10px;background:#000;}
.left_nav li{float:left;display:block; height:28px;width:169px;float:left;}
.left_nav li:hover,.left_nav li.active{background:url(../images/left_nav_hover.png) left repeat-x;display:block; height:28px;width:169px;}
.left_nav li a,.left_nav li a:hover{background:url(../images/li_left_nav.png) left no-repeat;font:12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;padding:5px 12px; display:block ; margin:0px 7px;}
.left_nav .top_nav_top,.left_stat .left_stat_top,.mark_top,.right_deposit .right_deposit_top,.news_top,.register_top,.matchcal_top{ background:#222 url(../images/ref_bar.png) left repeat-x; height:25px; width:100%; border-bottom:1px solid #3f3f3f;}
.left_nav .top_nav_top h2,.left_stat .left_stat_top h2{background:url(../images/icon_left_nav.png) right no-repeat; height:15px; width:155px;font:bold 14px Arial, Helvetica, sans-serif;color:#DF0000; padding:5px 5px;}
.left_stat{width:169px; border:1px solid #3f3f3f; height:100px; float:left;margin-top:10px; background:#000;}
.left_stat li{float:left;display:block; height:20px; width:150px;padding:3px 10px;}
.left_stat li a{font:12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:none; display:block;}
.left_stat li a:hover{font:12px Arial, Helvetica, sans-serif;color:#fff;text-decoration:underline;display:block;}
.left_support{width:169px; border:1px solid #3f3f3f; height:170px;float:left;margin-top:10px;}
.left_support .left_support_top{height:25px; width:100%;}
.left_support .left_support_top h2{background:url(../images/icon_left_support.png) right no-repeat; height:15px; width:155px;font:bold 14px Arial, Helvetica, sans-serif;color:#DF0000; padding:5px 5px;}
.left_yahoo_icon{width:auto;float:left;}
.left_support h1{height:15px; width:155px;font:bold 14px Arial, Helvetica, sans-serif;color:#DF0000; padding:5px 5px;}
.left_support .email{ background:url(../images/icon_left_email.png) left no-repeat;height:15px;width:auto; padding:10px 22px;margin-left:7px;width:115px;}
.left_support .email span{font:bold 12px Arial, Helvetica, sans-serif;color:#fff; }
.left_support .phone {background:url(../images/icon_left_phone.png) left no-repeat;height:15px;width:115px; padding:10px 22px; margin-left:7px; }
.left_support .phone span{font:bold 13px Arial, Helvetica, sans-serif;color:#d9b11c;}
/*<<==*/
/*Container middle*/
/*==>>*/
#bet24-container-middle{ width:572px; height:auto; float:left; margin-left:10px;}
#bet24-container-middle .blog_news{height:160px; width:100%; background:#000;}
#bet24-container-middle .blog_news .left_blog{height:160px;width:250px; float:left;}
#bet24-container-middle .blog_news .left_blog img{height:160px;width:250px;}
#bet24-container-middle .blog_news .right_blog{width:322px; height:160px; float:left;}
#bet24-container-middle .blog_news .right_blog .news_feed{width:auto;height:20px;padding:10px 10px;color:#fff;font:12px Arial, Helvetica, sans-serif; }
#bet24-container-middle .blog_news .right_blog .news_feed a{text-decoration:none; color:#fff}
#bet24-container-middle .blog_news .right_blog .news_feed a:hover{text-decoration:underline; color:#fff}
#bet24-container-middle .blog_news .right_blog .line{ margin:0px 5px;height:1px;background:url(../images/line_news.png) left repeat-x;width:312px;}
#bet24-container-middle .adv{width:572px; height:118px;float:left;margin-top:10px;}
#bet24-container-middle .adv img{width:572px; height:118px;}
.result_mark{height:212px;width:100%;float:left;margin-top:5px;}
.mark_top h2,.news_wrapper .news_top h2 ,.register_top h2,.matchcal_top h2{height:15px; width:auto;font:bold 14px Arial, Helvetica, sans-serif;color:#DF0000; padding:5px 5px;}
.table_mark{height:180px; width:570px;float:left; position:relative;margin-top:5px;border:1px solid #3f3f3f;}
.table_mark h1{color:#d1a010;font:bold 12px Arial, Helvetica, sans-serif; padding:5px 5px}
.record_style{width:562px; height:20px; margin:2px 5px;float:left;}
.date{padding:2px 0px; font:11px Arial, Helvetica, sans-serif;color:#ccc;float:left;}
.colume_star{margin-left:10px;border:1px solid; height:16px; width:200px; float:left;background:#0F0F0F none repeat scroll 0 0;border-color:#3f3f3f  #1F1B1B  #1F1B1B  #3f3f3f;}
.colume_x{margin-left:10px;border:1px solid; height:16px; width:45px; float:left;background:#0F0F0F none repeat scroll 0 0;
border-color:#3f3f3f  #1F1B1B  #1F1B1B  #3f3f3f;}
.colume_star .icon_star{height:14px; width:180px;background:url(../images/record_star.png) left no-repeat;padding:2px 5px 2px 15px;}
.colume_star a{font: bold 10px Arial, Helvetica;text-decoration:none;float:left; width:150px;}
.colume_star a:hover{font: bold 10px Arial, Helvetica;text-decoration:none; float:left; width:150px;}
.colume_x .icon_x{height:14px; width:32px;background:url(../images/record_x.png) left no-repeat; padding:2px 7px;}
.colume_star span ,.colume_x span{float:right;font: bold 10px Arial, Helvetica;}
.colume_star li,.colume_x li{width:100%; height:16px; color:#FFF; cursor:pointer;display:block;}
.colume_star li:hover,.colume_x li:hover,.colume_star .active{width:100%;background:#ffcc00; color:#000;display:block;}
.more,.right_deposit .right_deposit_top .href,.right_hot_match .href{position:absolute;bottom:10px;font: 12px Arial, Helvetica, sans-serif;right:5px;}
.more a,.right_deposit .right_deposit_top .href a,.right_hot_match .href a{text-decoration:none;color:#d1a010}
.more a:hover,.right_deposit .right_deposit_top .href a:hover,.right_hot_match .href a:hover{text-decoration:underline;color:#d1a010}
.result_mark_complete{height:auto;width:570px;float:left;margin-top:5px;border:1px solid #3f3f3f;}
.result_mark_complete h1,.news_wrapper .news_wrapper_container h1,.matchcal_warpper .matchcal_warpper_container h1{color:#d1a010;font:bold 12px Arial, Helvetica, sans-serif; padding:5px 5px}
/*News & Event*/
/*==>>*/
#bet24-container-middle .news_wrapper,#bet24-container-middle .register_warpper,#bet24-container-middle .matchcal_warpper {width:570px;min-height:800px!important;border:1px solid #3f3f3f;}
#bet24-container-middle .news_wrapper .news_wrapper_container,#bet24-container-middle .register_warpper .register_warpper_container,#bet24-container-middle .matchcal_warpper .matchcal_warpper_container{width:570px;height:auto;font:bold 11px Arial, Helvetica, sans-serif; text-align:justify;}
.news_wrapper .news_wrapper_container p,.register_warpper .register_warpper_container p,.matchcal_warpper .matchcal_warpper_container p{padding:5px 5px}
.news_wrapper .news_wrapper_container .comment{background:url(../images/icon_comment.png) right no-repeat; width:110px; height:18px;}
.comment a{padding:4px 8px; color:#df0000; text-decoration:none;}
.comment a:hover{padding:4px 8px; color:#df0000; text-decoration:underline;}
.news_wrapper .news_wrapper_container .form_comment{width:480px;height:150px;float:left;margin:10px 45px;}
.form_comment .line{width:auto;overflow:hidden;margin-bottom:10px;}
.form_comment .name{width:80px;padding: 5px 20px;font-weight:bold;float:left; text-align:right;}
.form_comment .line input{border:1px solid #ccc;padding:2px;display:block;float:left;width:280px; background:#222; color:#fff; height:18px;}
.form_comment .message{border:1px solid #ccc;padding:2px;width:280px;height:70px;background:#222; color:#fff;}
/*<<==*/
/*Register*/
/*==>>*/
.news_wrapper .register_wrapper_container .form_register{width:500px;height:auto;float:left;margin:10px 35px;}
.form_register .line{width:auto;overflow:hidden;margin-bottom:10px;}
.form_register .name{width:120px;padding: 5px 20px;font-weight:bold;float:left; text-align:right;}
.form_register .line input{border:1px solid #ccc;padding:2px;display:block;float:left;width:300px; background:#222; color:#fff; height:18px;}
.form_register .note{width:280px;padding: 2px 157px;float:left;font:italic 11px Arial, Helvetica, sans-serif;}
.form_register .line select{font:italic 11px Arial, Helvetica, sans-serif; margin-right:21px; border:1px solid #ccc;padding:2px;display:block;float:left;width:60px; background:#222; color:#999; height:22px;}
.form_register .action{position:relative;width:500px;height:50px;float:left;}
.form_register .button{width:auto;overflow:hidden; left:235px; position:absolute;}
.form_register .button input{font:11px Arial, Helvetica, sans-serif; border:0px; color:#fff; width:70px; height:20px;background:url(../images/buttom_r.png) no-repeat;margin-right:10x; margin:2px;}
/*<<==*/
/*lich thi dau*/
/*==>>*/
/*<<==*/
/*Container right*/
/*==>>*/
#bet24-container-right{margin-left:10px; width:250px;height:auto;float:left;}
#bet24-container-right .right_sponer_top,right_sponer_top img{height:160px; width:100%; float:left;}
#bet24-container-right .right_deposit{width:248px; height:223px;border:1px solid #3f3f3f; float:left; margin-top:10px; background:#000;position:relative;}
.right_deposit .right_deposit_top h2{padding:3px 10px;}
.right_deposit .right_deposit_top img{width:248px; height:188px; margin-top:5px;}
#bet24-container-right .right_hot_match,right_hot_match img{height:156px; width:100%;}
#bet24-container-right .right_hot_match{ float:left; margin-top:10px; position:relative;}
/*<<==*/
#bet24-foodter{
	float:left;
	height:64px;
	width:100%
}